Skip to main content
Version: 8.6.9.2

Schema Differences: SpdrAllocationNotice (ID: 3695)

V8 Message Definition

32 added 73 removed

BODY​

#V7 Field NameType#V8 Field NameType
clientFirm
String(16)
accnt
String(16)
userName
String(24)
106
omniAccnt
String(16)
103
omniCFirm
String(16)
402
execBrkrCode
String(16)
403
allocExDest
String(16)
151
clOrdId
long
154
orderSize
int
409
baseParentNumber
long
163
streetClOrdId
String(24)
166
streetOrderId
String(24)
376
modifiedBy
String(24)
379
modifiedIn

REPEATING FIELDS​

ChildOrders

#V7 Field NameType#V8 Field NameType
∟clOrdId
long
∟orderSize
int
∟cumFillQuantity
int
∟avgFillPrice
double
∟streetClOrdId
String(24)
∟streetOrderId
String(24)

Fragments

#V7 Field NameType#V8 Field NameType
∟accnt
String(16)

Fragments

#V7 Field NameType#V8 Field NameType
172
∟fragAccnt
String(16)
385
∟fragCFirm
String(16)

OrderLegs

#V7 Field NameType#V8 Field NameType
∟ticker
TickerKey
∟stockSide
enum : BuySell
∟stockShares
int
∟stockLegId
long
∟altStkLegId
String(24)
∟sumStkLegQty
int
∟sumStkLegMny
double
∟ssaleFlag
enum : ShortSaleFlag
∟numLegs
byte
∟secKey1
OptionKey
∟secType1
enum : SpdrKeyType
∟mult1
ushort
∟side1
enum : BuySell
∟legId1
long
∟altLegId1
String(24)
∟sumLegQty1
int
∟sumLegMny1
double
∟positionType1
enum : PositionType
∟secKey2
OptionKey
∟secType2
enum : SpdrKeyType
∟mult2
ushort
∟side2
enum : BuySell
∟legId2
long
∟altLegId2
String(24)
∟sumLegQty2
int
∟sumLegMny2
double
∟positionType2
enum : PositionType
∟secKey3
OptionKey
∟secType3
enum : SpdrKeyType
∟mult3
ushort
∟side3
enum : BuySell
∟legId3
long
∟altLegId3
String(24)
∟sumLegQty3
int
∟sumLegMny3
double
∟positionType3
enum : PositionType
∟secKey4
OptionKey
∟secType4
enum : SpdrKeyType
∟mult4
ushort
∟side4
enum : BuySell
∟legId4
long
∟altLegId4
String(24)
∟sumLegQty4
int
∟sumLegMny4
double
∟positionType4
enum : PositionType
∟secKey5
OptionKey
∟secType5
enum : SpdrKeyType
∟mult5
ushort
∟side5
enum : BuySell
∟legId5
long
∟altLegId5
String(24)
∟sumLegQty5
int
∟sumLegMny5
double
∟positionType5
enum : PositionType
∟secKey6
OptionKey
∟secType6
enum : SpdrKeyType
∟mult6
ushort
∟side6
enum : BuySell
∟legId6
long
∟altLegId6
String(24)
∟sumLegQty6
int
∟sumLegMny6
double
∟positionType6
enum : PositionType

OrderLegs

#V7 Field NameType#V8 Field NameType
386
∟secKey
OptionKey
387
∟secType
388
∟mult
ushort
389
∟side
390
∟legId
long
391
∟altLegId
String(24)
392
∟sumLegQty
int
393
∟sumLegMny
double

Execs

#V7 Field NameType#V8 Field NameType
405
∟fillNumber
long
406
∟allocFragId
long
407
∟execQty
int
408
∟execPrc
double

LegPosType

#V7 Field NameType#V8 Field NameType
395
∟secKey
OptionKey
396
∟secType
397
∟accnt
String(16)
398
∟clientFirm
String(16)
399
∟ssaleFlag
400
∟positionType
401
∟firmPosition
int